station managers - Alemán Inglés Diccionario